<?php
include("../common.inc.php");
InitGP(array("page","action","mid","delids")); //初始化变量全局返回
include("function_common.php");
//初始化对象
include(INC_PATH."/mobile.class.php");
$mob=new MobileClass();

if(empty($action)){
	InitGP(array("mobile")); //初始化变量全局返回
	if(!empty($mobile))$wherestr[]="mobile like '%{$mobile}%'";
	if(!empty($wherestr)) $wheresql = implode(' AND ', $wherestr);	//条件汇总
	
	//获取当前页码
	$total=$mob->getcount($wheresql); 							  //总信息数
	$pagesize=15;												  //一页显示信息数
	$page = isset($page) ? max(1, intval($page)) : 1;             //处理页码变量
	$offset=($page-1)*$pagesize;   								  //偏移量
	$dataarray=$mob->getdata("$offset,$pagesize",$wheresql); //获取团购数据
	
	//包含后台模板文件
	include("tpl/mobile_list.htm");
	
}elseif($action=="downxls"){

	//获取当前页码
	$total=$mob->getcount(); 							  //总信息数
	//$pagesize=15;												  //一页显示信息数
	//$page = isset($page) ? max(1, intval($page)) : 1;             //处理页码变量
	//$offset=($page-1)*$pagesize;   								  //偏移量
	$dataarray=$mob->getdata(); //获取团购数据
	
	$keynames=array(
	"mid"=>"編號",
	"mobile"=>"手機號碼",
	"cityid"=>"城市ID",
	"addtime"=>"添加時間",
	"state"=>"狀態"
	);
	
	down_xls($dataarray, $keynames,'dataxls_'.$total);
	
}elseif ($action=="lose") {
		//更新状态禁用这次返利
	InitGP(array("mid")); //初始化变量全局返回
	if(GetNum($mid)){
	$mob->state($mid,2);
	showmsg("设置失效状态成功!","mobile_list.php");//成功
	}else showmsg("缺少参数 操作失败!","mobile_list.php");//失败
}elseif ($action=="check") {
		//更新状态禁用或者启用
	InitGP(array("mid")); //初始化变量全局返回
	if(GetNum($mid)){
		//执行返利操作
		$info=$mob->state($mid,1);
		if($info)showmsg("恢复正常状态成功!","mobile_list.php");//成功
		else showmsg("操作失败!","mobile_list.php");//失败
	}else showmsg("缺少参数 操作失败!","mobile_list.php");//失败
	
}elseif ($action=="del" && !empty($mid)){
	//执行删除操作
	$mid=GetNum($mid);
	$info=$mob->del($mid);
	if($info=="OK")showmsg("删除成功！","mobile_list.php");
	else showmsg($info,"mobile_list.php");
}elseif ($action=="dels"){
	if(empty($delids)){showmsg("没有选择任何对象！","mobile_list.php");exit;}//空选择
	//执行删除多个操作
	foreach ($delids as $id){
		$id=GetNum($id);
		$info=$mob->del($id);
	}
	if($info=="OK")showmsg("删除成功！","mobile_list.php");
	else showmsg($info,"mobile_list.php");
}

?>

